• word of the day

    pepper tree

    pepper tree - Dictionary definition and meaning for word pepper tree

    Definition
    (noun) small Peruvian evergreen with broad rounded head and slender pendant branches with attractive clusters of greenish flowers followed by clusters of rose-pink fruits Definition
    (noun) small African deciduous tree with spreading crown having leaves clustered toward ends of branches and clusters of creamy flowers resembling lilacs
    Synonyms : kirkia wilmsii

Word used in video below:
text: as tree world what's tree world tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp